package com.zzyl.service;

import com.zzyl.base.PageResponse;
import com.zzyl.dto.AlertDataPageQueryDto;
import com.zzyl.entity.AlertData;
import com.zzyl.vo.AlertDataVo;

public interface AlertDataService {

    /**
     * 分页查询报警数据
     *
     * @param alertDataPageQueryDto
     * @return
     */
    PageResponse<AlertDataVo> queryPageQueryAlertData(AlertDataPageQueryDto alertDataPageQueryDto);

    /**
     * 处理设备报警数据
     *
     * @param alertData
     * @param id
     */
    void handleAlertDataById(AlertData alertData, Long id);
}
